#!/usr/bin/env bash

# ---
# IMPORTANT: Use the following statement at the TOP OF EVERY TEST SCRIPT
#            to ensure that this package's 'bin/' subfolder is added to the path so that
#            this package's CLIs can be invoked by their mere filename in the rest
#            of the script.
# ---
PATH=${PWD%%/test*}/bin:$PATH

# Helper function for error reporting.
die() { (( $# > 0 )) && echo "ERROR: $*" >&2; exit 1; }

# Choose an unknown option.
unknownOption=-9

# Ensure that using an unknown option results in an error.
voices $unknownOption && die "Unknown option was not detected."

# Ditto for combining the unknown option with a known one.
voices -d $unknownOption && die "Unknown option was not detected."

exit 0
